namespace common
{
    public class Bindable<T>
    {
        private T data;

        public T Data
        {
          get { return data; }
          set { data = value; }
        }
        
        public Bindable()
        {
    
        }

        public Bindable(T data) 
        {
            this.data = data;
        }
        public object Load()
        {
            return data;
        }

        public T Save(T data)
        {
            this.data = data;
            return data;
        }
    
    }

}